/**
 * COPYRIGHT HangZhou Trustway Technology Company Limited
 * All right reserved.
 */
package com.robam.cloud.database.config;


import lombok.Data;

/**
 * @Description 配置文件
 * @Author 薛铁琪
 * @CreateTime 2020/7/4 17:44
 * @Version 1.0
 */
@Data
public class DataSourceConfiguration {

    /**
     * 连接池参数
     */
    private String initialSize;
    private String maxActive;
    private String minIdle;
    private String maxIdle;
    private String maxWait;
    private String validationQuery;
    private String testOnBorrow;
    private String testOnReturn;
    private String testWhileIdle;
    private String timeBetweenEvictionRunsMillis;
    private String minEvictableIdleTimeMillis;
    private String removeAbandoned;
    private String removeAbandonedTimeout;
    private String logAbandoned;
    private String filters;
    private String connectionProperties;

    /**
     * 默认数据源连接参数
     */
    private String url;
    private String username;
    private String password;
    private String driverClassName;
}
